glycera dibranchiata - Turkish English Dictionary